Unit ByteButton is an 8-channel tactile switch input unit equipped with 8 button inputs and 9 WS2812C RGB LEDs. It uses STM32 as the main controller, supports I2C communication, and comes with two Port A interfaces, allowing multiple Unit ByteButton modules to be cascaded to meet the needs of complex systems. It can achieve button input detection and dynamic light status feedback, making it suitable for smart home control, gaming and entertainment devices, educational development platforms, industrial status displays, and interactive exhibitions.
Features
8-channel button input
9 WS2812C RGB LEDs
STM32 main controller
I2C communication interface
Development platforms:
UiFlow1
UiFlow2
Arduino IDE
Includes
1 x Unit ByteButton
1 x HY2.0-4P Grove cable (20cm)
Applications
Smart home control panels
Gaming or entertainment device controllers
Educational and laboratory development platforms
Status control and feedback devices
Portable device debugging tools
Interactive exhibitions or scene control
User interfaces for small instruments
Specifications
Specification
Parameters
MCU
STM32G031G8U6, 32-bit ARM Cortex-M0+ core, 64 MHz clock speed